<html xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core" xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:c="http://java.sun.com/jsp/jstl/core" xmlns:p="http://primefaces.org/ui">

<h:body>
	<p:dialog id="modalCriarTrecho" header="Cadastrar Trecho"  hideEffect="fade" resizable="false" minHeight="400" minWidth="665" widgetVar="popupCriarTrecho" modal="true" style="position: absolute" height="400" width="665" closeOnEscape="true">
		<h:form id="formCadastrarTrecho" rendered="true">

			<p:messages autoUpdate="true" />
			<p:panel id="display">
				<div align="center">
					<h:panelGrid columns="2" styleClass="semBorda" columnClasses="colunaEsquerda,colunaDireita">

						<p:outputLabel for="labCodigoVoo" value="Código Voo:" />
						<p:outputLabel value="#{vooMB.vooBean.codigoVoo}" id="labCodigoVoo" size="10" maxlength="10" />

						<p:outputLabel for="txtOrigemTrecho" value="Origem:" />
						<p:selectOneMenu id="txtOrigemTrecho" value="#{vooMB.trechoBean.origemTrecho}" required="true" requiredMessage="Aeroporto Origem Obrigatório">
							<f:selectItem itemLabel="Selecione..." />
							<f:selectItems value="#{vooMB.listaAeroportoBean}" var="aeroporto" itemLabel="#{aeroporto.siglaAeroporto} - #{aeroporto.ufAeroporto} - #{aeroporto.cidadeAeroporto}" itemValue="#{aeroporto.siglaAeroporto}" />
						</p:selectOneMenu>

						<p:outputLabel for="txtDestinoTrecho" value="Destino:" />
						<p:selectOneMenu id="txtDestinoTrecho" value="#{vooMB.trechoBean.destinoTrecho}" required="true" requiredMessage="Aeroporto Destino Obrigatório">
							<f:selectItem itemLabel="Selecione..." />
							<f:selectItems value="#{vooMB.listaAeroportoBean}" var="aeroporto" itemLabel="#{aeroporto.siglaAeroporto} - #{aeroporto.ufAeroporto} - #{aeroporto.cidadeAeroporto}" itemValue="#{aeroporto.siglaAeroporto}" />
						</p:selectOneMenu>
						
						<p:outputLabel for="txtDataDecolagemTrecho" value="Decolagem Prevista: " />
						<p:calendar timeZone="#{initParam.timezone}" value="#{vooMB.trechoBean.dataPrevistaDecolagem}" id="txtDataDecolagemTrecho" pattern="#{initParam.mascaraDataPadrao}" size="16" maxlength="16"/>


						<p:outputLabel for="txtDataPousoTrecho" value="Pouso Previsto: " />
						<p:calendar timeZone="#{initParam.timezone}" value="#{vooMB.trechoBean.dataPrevistaPouso}" id="txtDataPousoTrecho" pattern="#{initParam.mascaraDataPadrao}" size="16" maxlength="16"/>

						<p:commandButton id="btSalvar" value="Salvar" style="font-size:12px;" action="#{vooMB.addTrecho}" update=":formListaTrechos:listaTrechos" />

						<p:commandButton type="reset" id="btReset" value="Limpar" ajax="false" />
					</h:panelGrid>
				</div>
			</p:panel>

			<p:remoteCommand action="#{vooMB.limparPopUpCreateTrecho}" name="limparForm" update="@form" />
		</h:form>

	</p:dialog>
</h:body>
</html>
